<h1> Statystyki</h1>

<form role="form" class="form-horizontal" id="formAddProduct" method="get" >
    <div class="form-group">
        <label class="col-lg-4" for="sort">Wybierz miesiąc</label>
        <select name="month">
            {foreach $m in $months}
            <option value="{echo $m_i}" {if $m->name==$month->name} selected {/if}>{echo $m->name}</option>
            {/foreach}
        </select>   
    </div>
    <div class="form-group">
        <label class="col-lg-4" for="sort">Wybierz rodzaj statystyk</label>
        <select name="id">
            {foreach $name in $names}
            <option value="{echo $name_i}" {if $name_i==$statsID} selected {/if}>{echo $name}</option>
            {/foreach}
        </select>   
    </div>
    <button type="submit" class="btn btn-default addAdress">Pokaż statystyki</button>
</form>
{echo new \view\Chart(1100,$stats["max"],$stats["stats"],$month->name,$year,$stats["name"])}
<h1>Ostatnie aktywności</h1>
<ul class="nav nav-tabs" role="tablist">
    <li role="presentation" class="active"><a href="#all" aria-controls="home" role="tab" data-toggle="tab">Wszystkie</a></li>
    <li role="presentation"><a href="#customer" aria-controls="customer" role="tab" data-toggle="tab">Klienci</a></li>
    <li role="presentation"><a href="#orders" aria-controls="orders" role="tab" data-toggle="tab">Zamówienia i zamówienia</a></li>
    <li role="presentation"><a href="#opinions" aria-controls="opinions" role="tab" data-toggle="tab">Komentarze</a></li>
</ul>
<div class="tab-content">
    <div role="tabpanel" class="tab-pane fade in active" id="all" style="max-height: 500px; overflow: auto">
        {if sizeof($all)>0}
        <table class="table table-bordered table-striped">
            <tbody>
                {foreach $elem in $all}
                <tr>
                    <td>
                        {if $elem->type==1}
                        Użytkownik 
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $elem->CustomerID->CustomerID}">
                            {echo $elem->CustomerID->PersonID->Name} {echo $elem->CustomerID->PersonID->Surname} ({echo $elem->CustomerID->PersonID->Email}) 
                        </a>
                        dodał <a href="/{echo $shop->URL}/ShopAdmin_Opinion?id={echo $elem->OpinionID}">komentarz</a> do produktu 
                        <a href="/{echo $shop->URL}/ShopAdmin_Products/edit/{echo $elem->ProductID->ProductID}">{echo $elem->ProductID->Name}</a>
                        <br/>
                        {echo $elem->AdditionDate->format("Y-m-d")} o godzinie {echo $elem->AdditionDate->format("H:i")}
                        {/if}

                        {if $elem->type==2}
                        Użytkownik 
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $elem->CustomerID->CustomerID}">
                            {echo $elem->CustomerID->PersonID->Name} {echo $elem->CustomerID->PersonID->Surname} ({echo $elem->CustomerID->PersonID->Email}) 
                        </a>
                        złożył  <a href="/{echo $shop->URL}/ShopAdmin_order?id={echo $elem->OrderID}">zamówienie</a> na kwotę {echo $elem->TotalCost} zł
                        <br/>
                        {echo $elem->OrderDate->format("Y-m-d")} o godzinie {echo $elem->OrderDate->format("H:i")}
                        <h3>Powiązane zmiany stanów magazynowych:</h3>
                        <ol>
                            {foreach $product in $elem->Products}
                            <li>
                                <a href="/{echo $shop->URL}/ShopAdmin_Products/edit/{echo $product->ProductID->ProductID}">{echo $product->ProductID->Name}</a>
                                kupiono {echo $product->Amount} szt. produktu, obecny ilość na magazynie: {echo $product->ProductID->Amount}
                            </li>
                            {/foreach}
                        </ol>
                        {/if}
                        
                        {if $elem->type==3}
                        Klient
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $elem->Customer}">
                            {echo $elem->PersonID->Name} {echo $elem->PersonID->Surname} ({echo $elem->PersonID->Email}) 
                        </a>
                        Zalogował się
                        <br/>
                        {echo $elem->LoginDate->format("Y-m-d")} o godzinie {echo $elem->LoginDate->format("H:i")}
                        {/if}
                         {if $elem->type==4}
                        Klient
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $elem->CustomerID->CustomerID}">
                            {echo $elem->CustomerID->PersonID->Name} {echo $elem->CustomerID->PersonID->Surname} ({echo $elem->CustomerID->PersonID->Email}) 
                        </a>
                        oglądał produkt
                        <a href="/{echo $shop->URL}/ShopAdmin_Products/edit/{echo $elem->ProductID->ProductID}">{echo $elem->ProductID->Name}</a>
                        <br/>
                        {echo $elem->WatchDate->format("Y-m-d")} o godzinie {echo $elem->WatchDate->format("H:i")}
                        {/if}
                    </td>
                </tr>
                {/foreach}
            </tbody>
        </table>
        {/if}
        {else}
        <h1>Brak złożonych zamówień</h1>
        {/else}
    </div>
     <div role="tabpanel" class="tab-pane fade in" id="customer" style="max-height: 500px; overflow: auto">
{if sizeof($logCustomer)>0} 
<table class="table table-bordered table-striped" >
            <tbody>
                {foreach $elem in $logCustomer}
                <tr>
                    <td>
                        {if $elem->type==3}
                        Klient
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $elem->Customer}">
                            {echo $elem->PersonID->Name} {echo $elem->PersonID->Surname} ({echo $elem->PersonID->Email}) 
                        </a>
                        Zalogował się
                        <br/>
                       {echo $elem->LoginDate->format("Y-m-d")} o godzinie {echo $elem->LoginDate->format("H:i")}
                        {/if}
                        {if $elem->type==4}
                        Klient
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $elem->CustomerID->CustomerID}">
                            {echo $elem->CustomerID->PersonID->Name} {echo $elem->CustomerID->PersonID->Surname} ({echo $elem->CustomerID->PersonID->Email}) 
                        </a>
                        oglądał produkt
                        <a href="/{echo $shop->URL}/ShopAdmin_Products/edit/{echo $elem->ProductID->ProductID}">{echo $elem->ProductID->Name}</a>
                        <br/>
                        {echo $elem->WatchDate->format("Y-m-d")} o godzinie {echo $elem->WatchDate->format("H:i")}
                        {/if}
                    </td>
                </tr>
                {/foreach}
            </tbody>
        </table>
{/if}
    </div>
    <div role="tabpanel" class="tab-pane fade in " id="orders" style="max-height: 500px; overflow: auto">
        {if sizeof($orders)>0}
        <table class="table table-bordered table-striped" >
            <tbody>
                {foreach $order in $orders}
                <tr>
                    <td>
                        Użytkownik 
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $order->CustomerID->CustomerID}">
                            {echo $order->CustomerID->PersonID->Name} {echo $order->CustomerID->PersonID->Surname} ({echo $order->CustomerID->PersonID->Email}) 
                        </a>
                        złożył  <a href="/{echo $shop->URL}/ShopAdmin_order?id={echo $order->OrderID}">zamówienie</a> na kwotę {echo $order->TotalCost} zł
                        <br/>
                        {echo $order->OrderDate->format("Y-m-d")} o godzinie {echo $order->OrderDate->format("H:i")}
                        <h3>Powiązane zmiany stanów magazynowych:</h3>
                        <ol>
                            {foreach $product in $order->Products}
                            <li>
                                <a href="/{echo $shop->URL}/ShopAdmin_Products/edit/{echo $product->ProductID->ProductID}">{echo $product->ProductID->Name}</a>
                                kupiono {echo $product->Amount} szt. produktu, obecny ilość na magazynie: {echo $product->ProductID->Amount}
                            </li>
                            {/foreach}
                        </ol>                        
                    </td>
                </tr>
                {/foreach}
            </tbody>
        </table>
        {/if}
        {else}
        <h1>Brak złożonych</h1>
        {/else}
    </div>
    <div role="tabpanel" class="tab-pane fade in " id="opinions"  style="max-height: 500px; overflow: auto">
        {if sizeof($opinions)>0}
        <table class="table table-bordered table-striped">
            <tbody>
                {foreach $opinion in $opinions}
                <tr>
                    <td>
                        Użytkownik 
                        <a href="/{echo $shop->URL}/ShopAdmin_Customer?id={echo $opinion->CustomerID->CustomerID}">
                            {echo $opinion->CustomerID->PersonID->Name} {echo $opinion->CustomerID->PersonID->Surname} ({echo $opinion->CustomerID->PersonID->Email}) 
                        </a>
                        dodał <a href="/{echo $shop->URL}/ShopAdmin_Opinion?id={echo $opinion->OpinionID}">komentarz</a> do produktu 
                        <a href="/{echo $shop->URL}/ShopAdmin_Products/edit/{echo $opinion->ProductID->ProductID}">{echo $opinion->ProductID->Name}</a>
                        <br/>
                        {echo $opinion->AdditionDate->format("Y-m-d")} o godzinie {echo $opinion->AdditionDate->format("H:i")}
                    </td>
                </tr>
                {/foreach}
            </tbody>
        </table>
        {/if}
        {else}
        <h1>Brak wystawionych komentarzy</h1>
        {/else}
    </div>
</div>